doesribosome